package com.jw.qme.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.jw.qme.domain.dto.FriendDTO;
import com.jw.qme.domain.dto.UserDTO;
import com.jw.qme.domain.po.User;

/**
 * ClassName: com.jw.qme.service
 * Datetime: 2025/4/4 下午7:29
 * Description:
 *
 * @author 汪佳泉
 * @version 1.0
 * @since 1.0
 */
public interface UserService extends IService<User> {

    Boolean userRegister(UserDTO userDTO);

    String userLogin(UserDTO userDTO);

    boolean sendSymmetricKey(String symmetricKey) throws Exception;

    String getPublicKey();

    User findUser(String searchkey);

    Boolean friend(FriendDTO friendDto);
}
